double flowered taffeta - Turkish English Dictionary